package controllers

import (
	beego "github.com/beego/beego/v2/server/web"
	"quickstart/common"
)

type UserController struct {
	beego.Controller
	common.ReturnController
}
type AppInfo struct {
	Name    string `json:"name"`
	Version string `json:"version"`
}

// Index 用户管理-首页
func (u *UserController) Index() {
	appInfo := &AppInfo{
		Name:    "Beego",
		Version: "1.12.0",
	}
	u.Data["json"] = appInfo // 设置Data中的json字段为你的结构体或map
	u.ServeJSON()            // 使用ServeJson方法返回JSON数据，这是旧版本的推荐方法，但在新版本中也可以工作。
}
